package org.andao.commons.taglib.loader;

import java.util.Map;

/**
 * 加载插件的实体类.<p>
 * 插件需要通过配置文件注册.配置文件通常放在plugin/plugin-config.xml中.<p>
 * @author Marco.hu(hzg139@163.com)
 */
public class ResourceFile implements java.io.Serializable{
	
	private static final long serialVersionUID = -7557526902146036086L;

	public static String fileType_Js="js";
	
	public static String fileType_Css="css";
	
	public static String fileType_lang="lang";//JS语言包
	
	private String fileType;
	
	private String filePath;
	
	private String fileId;
		
	private Map<String, String> fileMap;
	
	private String componentCode;

	public String getComponentCode() {
		return componentCode;
	}

	public void setComponentCode(String componentCode) {
		this.componentCode = componentCode;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

	public String getFileId() {
		return fileId;
	}

	public void setFileId(String fileId) {
		this.fileId = fileId;
	}

	public Map<String, String> getFileMap() {
		return fileMap;
	}

	public void setFileMap(Map<String, String> fileMap) {
		this.fileMap = fileMap;
	}
}
